Mathematics is presented in a thorough and rigorous manner offering a detailed explanation of each topic, with applications ...